#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>

#include "die.h"

void die(int errorcode, const char *errmsg, ...)
{
    va_list args;
    va_start(args, errmsg);
    vfprintf(stderr, errmsg, args);
    va_end(args);

    fputs(": ", stderr);
    perror(NULL);
    exit(errorcode);
}
